Entity Relationships - Allowances and Invoicing (ALLOWANCEITEMS)

Related Tables

Table Name Table Description Primary Keys Usually Joins From Join Type Joins On Details
ALLOWANCEITEMS Allowance Items ITEMID       Stores details of items for which allowances can be claimed.
TRALLOWANCEITEMS Trainee Allowances TRAINEEID, TRALLOWID ALLOWANCEITEMS One to many ITEMID Lists the allowance items that each trainee is allocated.
INVOICEDETAILS Invoice Details INVOICEID, LINEID ALLOWANCEITEMS One to many ITEMID to ALLOWANCEITEMID Stores details of individual invoice lines.
INVOICE Invoice Summary INVOICEID INVOICEDETAILS Many to one INVOICEID, TRAINEEID Stores a summary of each invoice.
ALLOWANCEBATCH Allowances Batch Run BATCH, CENTREID INVOICE One to one BATCH Stores details of batch runs for allowances.
PAYSLIPDETAILS Payslip Details PAYSLIPID, LINEID INVOICEDETAILS One to one ALLOWANCEITEMID, LINEID, TRAINEEID Stores details of individual payslip lines.
PAYSLIP Payslip Summary PAYSLIPID PAYSLIPDETAILS Many to one PAYSLIPID, TRAINEEID Stores a summary of each payslip.